package com.zhentao.model.common.business.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel(value = "商家列表dto")
public class BusinessShopDto implements Serializable {
    /**
     * 商店名称
     */
    @ApiModelProperty("商店名称")
    private String shopName;

    /**
     * 商店类型
     */
    @ApiModelProperty("商店类型")
    private Integer typeId;


    /**
     * 商店状态（待营业0、营业中1、永久关闭2）
     */
    @ApiModelProperty("商店状态（待营业0、营业中1、永久关闭2）")
    private Integer shopState;


    /**
     * 起始时间
     */
    @ApiModelProperty("起始时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GTM+8")
    private Date startTime;
    /**
     * 起始时间
     */
    @ApiModelProperty("结束时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GTM+8")
    private Date endTime;

    /**
     * 页码
     */
    @ApiModelProperty("页码")
    private Integer pageNum=1;

    /**
     * 每页数量
     */
    @ApiModelProperty("每页数量")
    private Integer pageSize=10;


    /**
     * 信息审核状态  0待审核 1 审核通过  2审核拒绝
     */
    @ApiModelProperty("信息审核状态  0待审核 1 审核通过  2审核拒绝 ")
    private Integer shopAudit;
}
